package xin.zhiyin.仓库;

import org.springframework.data.jpa.repository.support.JpaRepositoryImplementation;
import xin.zhiyin.实体.系统管理员Entity;

public interface 系统管理员Repository extends JpaRepositoryImplementation<系统管理员Entity,Long> {
    /* 第一种：方法名称查询 */
    系统管理员Entity findByLoginNameAndLoginPassword(String 登录名, String 登录密码);

//    /* 第二种：参数设置方式 */
//    @Query("SELECT u FROM 系统管理员Entity u WHERE u.loginName = :userName AND u.loginPassword = :password")
//    系统管理员Entity findByLoginNameAndLoginPassword(@Param("登录名") String 登录名, @Param("登录密码") String 登录密码);
//
//    /* 第三种：@Query 注解直接指定原生 SQL 查询语句 */
//    @Query(value = "SELECT * FROM sys_manager WHERE login_name = ?1 AND login_password = ?2", nativeQuery = true)
//    系统管理员Entity findByLoginNameAndLoginPassword(String 登录名, String 登录密码);
}
